Teleflora Flowers in Santa Clara - Locations & Hours
| Name | Address | Phone | |
|---|---|---|---|
| Teleflora - Fujii Florist | 1900 Warburton Ave. | 800-753-1915 | |
| Teleflora - Santa Clara Citti's Florist | 800 Scott Blvd. | 800-255-0855 | |
| Teleflora - Santa Clara Woodward's Flowers | 770 Kiely Blvd., Ste. C-1 | 800-457-8971 | |
